Network Control Process ($NCP) is the main control process for Expand and is primarily used to handle contact and routing between other systems.
Expand Manage ($ZEXP) is the manager process for Expand IOPs (Input/Output Processes) running on the system. Commands issued through SCF and SPI interfaces requesting such things as status of an Expand line have their request routed to the Expand Manager and then to the actual IOP.
A logical name to a physical SQL object in the format of: catalog.schema.object
ANSI SQL is a specification, not a particular product. It's a document, describing the official features of the SQL language.
Average Response Time - Amount of time in seconds, usually for $RECEIVE, it takes to respond to an incoming request. This is a value MOMI derives from MEASURE data.
The server based component of MOMI.
A component of MOMI created by the user (copy of BWMOMI[i]). Used to perform security sensitive operations such and opening a RAW TCP/IP socket for PING and TRACERT functions or performing adjustment to the System time. The object file is PROGID'ed to a super.group or super.super user.
A resource used in MEASURE to support the counters created when a measurement is started. The initial number of CIDs per processor is set with a DEFINE when the MEASURE subsystem is started.
Also known as Computational Traps is the situation when memory is accessed and the data is not "well aligned". Well aligned data is located at a multiple of the size of the field. For example, a 32-bit value is four bytes, so the address of the value should be evenly divisible by four otherwise a Comp Trap occurs on access. A Comp Trap indicates that the system had to perform extra work in order to process the exception. Generally speaking, 16-bit programs always cause Comp Traps and 32-bit programs ideally have zero to very few Comp Traps.
The primary configuration file for $MOMI.
2,048 bytes of disk space
The Domain Name Resolver (DNR) resolves domain names to IP addresses using either a HOSTS file or a DNS to provide the translation. A file located on $SYSTEM.ZTCPIP.RESCONF determines how DNS names are convered.
The Event Management System (EMS) is the subsystem that provides a place to log messages from both the system and user program. All systems have at least one EMS log called $0.
A program for reading an EMSLOG and obtaining EMS events.
The Enscribe record manager, supported by the Guardian file system, provides high-level access to records in a database.
Enscribe supports five disk file structure types: unstructured, key-sequenced, queue, entry-sequenced, and relative.
Old time name for the Tandem NonStop Operating System.
A command used in SMTP (outbound email) that simply put, is "Hello, I am <domain>". It identifies to an email server the computer that is about to generate an email message. This protocol is usually optional in the SMTP data flow.
Input / Output Process (IOP) is a general term for a privileged system process that communicates directly with hardware such as an Ethernet controller or disk drive. User level processes generally never communicate directly with system hardware or system attached devices but go through an intermediary process or software layer.
The Tandem subsystem that gathers and makes performance information available.
Current name for the NonStop Operating System.
A utility to report and configure virtual memory for the system. The system must have sufficient virtual memory in every processor to meet the memory needs for every process (some system processes are exempt). You do not want to run out of virtual memory (or even run low).
[Taken from RFC-2030] - The Network Time Protocol (NTP) Version 3 specified in RFC-1305 [MIL92] is widely used to synchronize computer clocks in the global Internet. It provides comprehensive mechanisms to access national time and frequency dissemination services, organize the time- synchronization subnet and adjust the local clock in each participating subnet peer. In most places of the Internet of today, NTP provides accuracies of 1-50 ms, depending on the characteristics of the synchronization source and network paths. MOMI does not implement NTP but uses NTP servers as a time source. See also SNTP.
An acronym for "Open System Services". This is a UNIX like personality for the Tandem.
Process Control Block (PCB) is a resource used to describe an executing process. One PCB is required per process. The total number of PCBs available define how many processes may run (subject to memory limitations). Older platforms determine at system generation time how many PCBs are allowed. Newer platforms have the limit automatically defined by the system. PCBs are divided into low (below PIN 255) and high (above PIN 255). PIN 255 is reserved.
Process File Segment (PFS) is an area of memory allocated to each process on the system. The operating system stores in this area control blocks, I/O buffers and other system structures relating to the process in this area. On older platforms this area is may be specifically sized and played a large roll in I/Os. On todays platforms, the PFS stores control blocks and is dynamically sizes itself up to 32 Megabytes. It generally is no longer a limitation but is reported on several screens.
Process Identification Number (PIN) is a value from 0 to 254 and from 256 to around 12,000 (release dependant) that is an identifier for a running process within a CPU. A CPU and PIN together identify a process within a system. PINs below 255 are considered low pins. PINs above 255 are considered high pins. PIN 255 is reserved and never allocated.
A process has a priority assigned to it to determine scheduling importance in the CPU. Priorities have a value from 1 to 255 with 1 being the lowest and 255 the highest. User processes are limited from 1 to 199. System processes may run above 199. Interrupt System processes run at priority 255.
A subsystem that provides shared memory in a CPU for Input / Output proposes such as TCP/IP. The subsystem is directly used by IOPs and not directly used by user application processes. A QIOMON process runs in each processor to manage this environment.
A memory image of a process that encountered an fatal run-time error. This image is dumped to a disk file with a file code of 130 by Inspect.
Subsystem Control Facility (SCF) is a utility used to configure and control various subsystems on the Tandem. This program replaces utilities such as PUP, CMI and CUP used on really old NonStop platforms.
Storage Management Foundation (SMF) is a framework which provides the for the creation and management of virtual disk volumes (or logical volumes) made up of one or more physical volumes.
An acronym for "Simple Mail Transfer Protocol". This is the protocol an email client uses to send an email (i.e. outbound email).
[Taken from RFC-2030] - Simple Network Time Protocol (SNTP) Version 4, which is an adaptation of the Network Time Protocol (NTP) used to synchronize computer clocks in the Internet. SNTP can be used when the ultimate performance of the full NTP implementation described in RFC-1305 is not needed or justified.
According to SPAMHAUS, SPAM is an email that 1) the recipient's personal identity and context are irrelevant because the message is equally applicable to many other potential recipients, and 2) the recipient has not verifiably granted deliberate, explicit, and still-revocable permission for it to be sent.
A utility to compile SQL/MP statements into executable code.
Original name for the company that created the NonStop platform. Tandem was purchased by Compaq that in turn was purchased by HP now split into HP (PC/Printers) and HPE (big iron). Since MOMI was written by old-time Tandem folks, we use that name most often when referring to the platform.
A Time List Element (TLE) is a resource used by the operating system to notify a process when a specific amount of time has passed. TLEs on older platforms were a limited resource but on newer platforms seem more readily available.
Name for the NonStop Systems based on the Intel Itanimum microprocessor.
Name for the NonStop Systems based on the MIPS microprocessor.
Name for the NonStop Systems based on the Intel Xeon microprocessor.